/*
 * 文件名：BpastOtherDomain.java
 * 版权：Copyright by www.infopub.top
 * 描述：
 * 修改人：wangw
 * 修改时间：2020年3月19日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package top.infopub.mgr.bpast.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * BpastOtherDomain
 * @author wangw
 * @version 2020年3月19日
 * @see BpastOtherDomain
 * @since
 */
public class BpastOtherDomain {

    /**
     * 合同总价（元）
     */
    private BigDecimal totalSum;
    
    public BigDecimal getTotalSum() {
        return totalSum;
    }

    public void setTotalSum(BigDecimal totalSum) {
        this.totalSum = totalSum;
    }
    /**
     * 项目合同名称
     */
    private String contractName;
    
    public String getContractName(){
        return contractName;
    }
    
    public void setContractName(String contractName){
        this.contractName = contractName;
    }
    /**
     * 项目合同编码（选填）
     */
    private String contractNo;
    
    public String getContractNo(){
        return contractNo;
    }
    
    public void setContractNo(String contractNo){
        this.contractNo = contractNo;
    }
    /**
     * 区域公司ID
     */
    private String hrOrgAreaId;
    
    public String getHrOrgAreaId(){
        return hrOrgAreaId;
    }
    
    public void setHrOrgAreaId(String hrOrgAreaId){
        this.hrOrgAreaId = hrOrgAreaId;
    }
    /**
     * 项目公司ID
     */
    private String hrOrgProId;
    
    public String getHrOrgProId(){
        return hrOrgProId;
    }
    
    public void setHrOrgProId(String hrOrgProId){
        this.hrOrgProId = hrOrgProId;
    }
    /**
     * 补充协议内容说明
     */
    private String saMemo;
    
    public String getSaMemo() {
        return saMemo;
    }

    public void setSaMemo(String saMemo) {
        this.saMemo = saMemo;
    }
    /**
     * 项目全局唯一编号
     */
    private String proCode;
    
    public String getProCode(){
        return proCode;
    }
    
    public void setProCode(String proCode){
        this.proCode = proCode;
    }
    
    /**
     * 项目名称
     */
    private String proName;
    
    public String getProName(){
        return proName;
    }
    
    public void setProName(String proName){
        this.proName = proName;
    }
    /**
     * 合同签订日期 可为空 补充签订时更新
     */
    private Date signDate;
    
    public Date getSignDate(){
        return signDate;
    }
    
    public void setSignDate(Date signDate){
        this.signDate = signDate;
    }
    
    /**
     * 合同类型
     * 1=原合同（承继协议） 2=补充协议（承继补充协议）
     */
    private String extType;
    
    public String getExtType(){
        return extType;
    }
    
    public void setExtType(String extType){
        this.extType = extType;
    }
    /**
     * 审核通过时间
     */
    private Date endTime;
    
    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
    
    /**
     * 区域公司
     */
    private String orgAreaName;
    
    public String getOrgAreaName() {
        return orgAreaName;
    }

    public void setOrgAreaName(String orgAreaName) {
        this.orgAreaName = orgAreaName;
    }

    /**
     * 合作单位名称
     */
    private String sgCoopName;

    public String getSgCoopName() {
        return sgCoopName;
    }

    public void setSgCoopName(String sgCoopName) {
        this.sgCoopName = sgCoopName;
    }
    
    /**
     * 费用类型 32=政府代付费  33=项目前期费
     */
    private Integer cotType;
    
    public Integer getCotType(){
        return cotType;
    }
    
    public void setCotType(Integer cotType){
        this.cotType = cotType;
    }
    
    /**
     * 合同工期（年)
     */
    private BigDecimal periodYears;
    
    public BigDecimal getPeriodYears(){
        return periodYears;
    }
    
    public void setPeriodYears(BigDecimal periodYears){
        this.periodYears = periodYears;
    }
    
    /**
     * 合同结算模式 1=固定总价合同 2=综合单价合同 3=组合模式
     */
    private String cotSettMode;
    
    public String getCotSettMode(){
        return cotSettMode;
    }
    
    public void setCotSettMode(String cotSettMode){
        this.cotSettMode = cotSettMode;
    }
    
}
